/**
 * 开始界面排行榜脚本
 */

var com = require('Common');

cc.Class({
  extends: cc.Component,

  properties: {
    startView: cc.Node, // 开始游戏相关界面
    rankingListView: cc.Node, // 排行榜页面
    rankingListBtn: cc.Node, // 显示排行榜按钮
    backHomeBtn: cc.Node, // 回到主页按钮
  },

  onLoad() {
    // 显示排行榜按钮回调
    this.rankingListBtn.on("touchstart", function () {
      this.startView.active = false;
      this.rankingListView.active = true;

      if (com.isWechatGame) {
        // 发送消息给子域(显示排行榜)
        wx.postMessage({
          openid: com.openid
        });
      }
    }, this);

    // 回到主页按钮回调
    this.backHomeBtn.on("touchstart", function () {
      if (com.isWechatGame) {
        // 发送消息给子域(清空排行榜)
        wx.postMessage({
          key: 'clean'
        });
      }
      this.startView.active = true;
      this.rankingListView.active = false;
    }, this);
  },

});
